IBM Notes Browser Plugin provides users with a various functions across application, Mail, Contacts etc. These functions can either be enabled or disabled depending on requirements. Notes client does this by reading a properties file.
This article explains how the each parameter in Notes.ini file impacts Notes Browser Plugin.
a) You need to install NBP either standalone or along with Standard client.
b) The Notes.ini is the properties file where User has to enter the below parameters to facilitate certain functions.
c) As NBP is multi user installation the notes.ini is present in folder C:\Users\IBM_ADMIN\AppData\Local\Notes\Data by default.
Sr No | INI | Use in NBP |
1 | BrowserUseHttpForiNotes=1 | If the iNotes server is with http:// protocol by default then we need to have a notes.ini parameter |
2 | INOTES_REDIRECTOR_PATH= | specify below parameter in notes.ini
if Inotes server is different that mail server in location document |
3 | INOTES_SERVER_PATH= | specify below parameter in notes.ini
if Inotes server is different that mail server in location document |
4 | PreferredHelpServer= | when users are using SCN or older domino server (pre 9.0) updated help is not accessible and user gets an error. If user copies the help9_client.nsf to the on-premise domino server, to which user has access, help is accessed from that server. |
5 | AttachmentsDirectoryForEdit= : if attachment is opened for Edit
| ini variable which is used for temporarily storing the attachments . |
6 | AttachmentsDirectoryForOpen= : if attchment is opened for View | ini variable which is used for temporarily storing the attachments . |
7 | NBP_DisallowOpeningURLs=1 | Disallow user from opening the Home Page in NBP by setting ini parameters |
8 | NBP_DisallowOpeningURLs=2 | Disallow user from opening the workspace in NBP by setting ini parameters |
9 | NBP_DisallowOpeningURLs=3 | Disallow user from opening both the workspace and Home Page in NBP by setting ini parameters |
10 | CopyAsTableHTMLSetting = 0 | When INI value is
• Set to "0"
HTML table format with Doc URI embedded in it . There won't be any image visible in mail clients which does not support Doc URI's (I.e wont be able to view in Outlook only in Inotes).
|
11 | CopyAsTableHTMLSetting = 1 | When INI value is
• Set to "1"
HTML table format with text "Notes Link" instead of Doc URI's.(User can open in Inotes as well as Outlook)
 |
12 | CopyAsTableHTMLSetting = 2 | When INI value is
• Set to "2"
No HTML format registered. Behavior will be very similar to standard client. Outlook uses RTF format in this case. |
13 | NBP_DisallowOpeningMailBasedApps=1 | If notes.ini parameter is NBP_DisallowOpeningMailBasedApps=1 then opening that mail file is not allowed in NBP (for template 9.0 & 9.01 )if it is NOT users own mail file. |
14 | NBP_DisallowOpeningMailBasedApps=0 | If notes.ini parameter is NBP_DisallowOpeningMailBasedApps=0 then opening that mail file is allowed in NBP (for template 9.0 & 9.01 ) if it is NOT users own mail file. |
15 | NOTES_PLUGIN_DEFAULT_BROWSER = or IExplore> | If value is Firefox , NBP will be launched in FF irrespective of default Browser on system and similarly for IE. This works in case Chrome is default also as Chrome is not supported by NBP |
16 | NBP_ShutdownNotesOnCloseLastTab=1 | For NBP to shutdown on all Notes tabs when closed , even if non notes tabs are open. It can also be used as log of from NBP |
17 | DEBUGGINGWCTENABLED=1
DEBUG_OUTFILE=c:\temp\notes854.log | These two indicate the enablement of logging and the file name where the trace messages should go. By default functionality as in Standard client |
18 | DEBUG_OUTFILE=c:\temp\In.log
CONSOLE_LOG_ENABLED=1 | Observe that in the ln.log we get additional information as the
1. URL's of the note tabs opened.
2. Tab titles of the note tabs being opened (Only the main db and not the documents inside db)
3 . Number of note tabs being opened. ( May mismatch with exact number of note tabs) |
19 | DEBUGGINGWCTENABLED=1
CONSOLE_LOG_ENABLED=1
Passthru_LogLevel=0
Console_LogLevel=0
LOG_LEVEL=1 ,2,3,4 or 5 | Logging is Enabled , you could restrict logs for critical and error conditions.
LOG_PROFILE = 1, highest detail including time spent executing a function
LOG_TRACE = 2, comments/datadumps to be setup with this level
LOG_INFO = 3, information
LOG_CRITICAL = 4, Critical logging, always logged to file
LOG_ERROR = 5 errors, always logged to file
Default is critical |
20 | MenusAdvanced=1 | To make the advanced Menus available in NBP |
21 | INOTES_REDIRECTOR_PATH_FOR_FORWARD = | Used to forward a document when application uses 'redirector' for their http connection. I.e path of Inotes server is different than Mail server in Location document |
22 | BrowserAllowiNotesMail=1 | This notes.ini parameter can be used to hide launch iNotes icon to refrain users from trying to use iNotes in this case. |
This article explained the feature introduced in IBM Notes Browser Plugin 9.0 and 9.0.1 for enabling/disabling features through the notes.ini properties file.
Sunaina Aina and Anshul Gautam and are working with IBM- India Software Labs as Staff Software Engg. They are into Automation and Manual testing for Notes Browser Plugin. You can reach them at:
respectively.